package cn.jolyoulu.adminweb.entity.vo;

import lombok.Data;
import cn.jolyoulu.cmnservice.entity.po.SysRole;

import java.util.Objects;

/**
 * @Author LuZhouJin
 * @Date 2023/3/17
 */
@Data
public class SysRoleVO {

    /** 角色id */
    private String id;

    /** 角色名称 */
    private String roleName;

    /** 角色分类（高管、中层、基层、其它） */
    private String roleType;

    /** 角色排序（升序） */
    private Integer roleSort;

    public SysRoleVO(SysRole sysRole) {
        if (Objects.nonNull(sysRole)){
            this.id = sysRole.getId();
            this.roleName = sysRole.getRoleName();
            this.roleType = sysRole.getRoleType();
            this.roleSort = sysRole.getRoleSort();
        }
    }
}
